world (environment) - French English Dictionary